لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js از Ground Up برای مبتدیان [ویدئو]
Node.js from Ground Up for Beginners [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Node.js از سال 2009 به توسعهدهندگان کمک میکند تا برنامههای شبکهای در دنیای واقعی و سریع و پر داده بسازند. مشتریان Node.js شامل شرکتهای برتر مانند PayPal، LinkedIn، Netflix، و Uber هستند. این دوره به شما کمک می کند تا با کمک مثال های عملی، پایه ای محکم در اصول Node.js ایجاد کنید.
این دوره با معرفی Node.js شروع می شود و سپس شما را به نصب آن می پردازد. در مرحله بعد، با مدیریت بسته NPM، Node.js API، توابع ناهمزمان در مقابل همگام، کدهای پاسخ HTTP و انواع مختلف برنامه های افزودنی ایمیل چند منظوره اینترنتی (MIME) آشنا خواهید شد. همچنین نحوه رسیدگی به درخواست های Ajax و کشف انواع مختلف روش های درخواست HTTP را خواهید یافت. همانطور که پیشرفت می کنید، یاد خواهید گرفت که چگونه سرورهای وب را با Express ساده کنید و از Socket.io برای ایجاد پیام ها و اعلان های چت بلادرنگ استفاده کنید. در انتها، به مدیریت جلسه می پردازید، نحوه ساده سازی جلسات در Express را کشف می کنید و مفاهیم MongoDB و موتورهای قالب را درک خواهید کرد.
در پایان این دوره، شما با اصول Node.js آشنا شدهاید و مهارتهایی را که برای اصلاح Document Object Model (DOM) نیاز دارید، توسعه میدهید.
فایل های کد این دوره در https://github.com/PacktPublishing/Node.js-from-Ground-Up-for-Beginners Understand Node.js و کتابخانه های آن موجود است.
درخواست های Ajax و داده های زبان نشانه گذاری توسعه پذیر (XML) را در Node.js مدیریت کنید
با مسیریابی اولیه در Express آشنا شوید
با استفاده از Socket.io پیامها و اعلانهای چت بلادرنگ بسازید
نحوه اتصال برنامه خود به MongoDB را کشف کنید
نحوه راه اندازی Mustache با Express را بیابید این دوره برای توسعه دهندگان وب است که می خواهند از Node.js برای ساخت برنامه های شبکه سریع و مقیاس پذیر استفاده کنند. برای شروع این دوره به درک اولیه جاوا اسکریپت نیاز است. اصول Node.js را درک کنید و نقش آن را در ساخت برنامه های شبکه مقیاس پذیر درک کنید * با موتورهای قالب، جلسات، Express و Ajax آشنا شوید * با کار بر روی پروژه های کوچک هیجان انگیز، یادگیری خود را تثبیت کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
معرفی
Introduction
در حال نصب Node.js
Installing Node.js
در حال نصب Node.js
Installing Node.js
نصب یک محیط توسعه یکپارچه (IDE)
Installing an Integrated Development Environment (IDE)
نصب یک محیط توسعه یکپارچه (IDE)
Installing an Integrated Development Environment (IDE)
مقدمه ای بر Node Package Manager (NPM)
Introduction to Node Package Manager (NPM)
مقدمه ای بر Node Package Manager (NPM)
Introduction to Node Package Manager (NPM)
یک وب سرور ساده
A Simple Web Server
یک وب سرور ساده
A Simple Web Server
ارائه فایل ها با Node.js
Serving Files with Node.js
ارائه فایل ها با Node.js
Serving Files with Node.js
مقدمه ای بر Node.js API
Introduction to the Node.js API
مقدمه ای بر Node.js API
Introduction to the Node.js API
توابع ناهمزمان در مقابل توابع همزمان
Asynchronous vs. Synchronous Functions
توابع ناهمزمان در مقابل توابع همزمان
Asynchronous vs. Synchronous Functions
کدهای پاسخ HTTP
HTTP Response Codes
کدهای پاسخ HTTP
HTTP Response Codes
انواع پسوند نامه اینترنتی چند منظوره (MIME).
Multipurpose Internet Mail Extension (MIME) Types
انواع پسوند نامه اینترنتی چند منظوره (MIME).
Multipurpose Internet Mail Extension (MIME) Types
معرفی پروژه مینی
Mini Project Introduction
معرفی پروژه مینی
Mini Project Introduction
خلاصه پروژه کوچک
Mini Project Walkthrough
خلاصه پروژه کوچک
Mini Project Walkthrough
درخواست بلادرنگ HTTP با Ajax
Real-Time HTTP Request with Ajax
درخواست بلادرنگ HTTP با Ajax
Real-Time HTTP Request with Ajax
آشنایی با آژاکس
Introduction to Ajax
آشنایی با آژاکس
Introduction to Ajax
روش های درخواست HTTP
HTTP Request Methods
روش های درخواست HTTP
HTTP Request Methods
رسیدگی به درخواست های Ajax در Node.js
Dealing with Ajax Requests in Node.js
رسیدگی به درخواست های Ajax در Node.js
Dealing with Ajax Requests in Node.js
برخورد با داده های زبان نشانه گذاری توسعه پذیر (XML) در Node.js
Dealing with Extensible Markup Language (XML) Data in Node.js
برخورد با داده های زبان نشانه گذاری توسعه پذیر (XML) در Node.js
Dealing with Extensible Markup Language (XML) Data in Node.js
معرفی پروژه مینی
Mini Project Introduction
معرفی پروژه مینی
Mini Project Introduction
خلاصه پروژه کوچک
Mini Project Walkthrough
خلاصه پروژه کوچک
Mini Project Walkthrough
ساده سازی وب سرورها با Express
Simplifying Web Servers with Express
ساده سازی وب سرورها با Express
Simplifying Web Servers with Express
مقدمه ای بر اکسپرس
Introduction to Express
مقدمه ای بر اکسپرس
Introduction to Express
سلام جهان با اکسپرس
Hello World with Express
سلام جهان با اکسپرس
Hello World with Express
مسیریابی اولیه با اکسپرس
Basic Routing with Express
مسیریابی اولیه با اکسپرس
Basic Routing with Express
میان افزار اکسپرس
Express Middleware
میان افزار اکسپرس
Express Middleware
ارائه فایل های استاتیک با Express
Serving Static Files with Express
ارائه فایل های استاتیک با Express
Serving Static Files with Express
مقدمه ای بر مینی پروژه
Introduction to Mini Project
مقدمه ای بر مینی پروژه
Introduction to Mini Project
خلاصه پروژه کوچک
Mini Project Walkthrough
خلاصه پروژه کوچک
Mini Project Walkthrough
پیامها و اعلانهای چت بیدرنگ با Socket.io
Real-time Chat Messages and Notifications with Socket.io
پیامها و اعلانهای چت بیدرنگ با Socket.io
Real-time Chat Messages and Notifications with Socket.io
معرفی Socket.io
Introduction to Socket.io
معرفی Socket.io
Introduction to Socket.io
استفاده پایه Socket.io
Basic Socket.io Usage
استفاده پایه Socket.io
Basic Socket.io Usage
معرفی پروژه مینی
Mini Project Introduction
معرفی پروژه مینی
Mini Project Introduction
خلاصه پروژه کوچک
Mini Project Walkthrough
خلاصه پروژه کوچک
Mini Project Walkthrough
جلسات با Express
Sessions with Express
جلسات با Express
Sessions with Express
مقدمه ای بر Sessions
Introduction to Sessions
مقدمه ای بر Sessions
Introduction to Sessions
جلسات چگونه کار می کنند؟
How Sessions Work?
جلسات چگونه کار می کنند؟
How Sessions Work?
مدیریت جلسه با کوکی ها در Node.js
Session Management with Cookies in Node.js
مدیریت جلسه با کوکی ها در Node.js
Session Management with Cookies in Node.js
ساده کردن جلسات در اکسپرس
Simplifying Sessions in Express
ساده کردن جلسات در اکسپرس
Simplifying Sessions in Express
معرفی پروژه مینی
Mini Project Introduction
معرفی پروژه مینی
Mini Project Introduction
خلاصه پروژه کوچک
Mini Project Walkthrough
خلاصه پروژه کوچک
Mini Project Walkthrough
استفاده از MongoDB با Node.js
Using MongoDB with Node.js
استفاده از MongoDB با Node.js
Using MongoDB with Node.js
مقدمه ای بر MongoDB
Introduction to MongoDB
مقدمه ای بر MongoDB
Introduction to MongoDB
نصب MongoDB
Installing MongoDB
نصب MongoDB
Installing MongoDB
برنامه خود را به MongoDB متصل کنید
Connect your App to MongoDB
برنامه خود را به MongoDB متصل کنید
Connect your App to MongoDB
درج و پرس و جو داده ها
Inserting and Querying Data
درج و پرس و جو داده ها
Inserting and Querying Data
به روز رسانی و حذف داده ها
Updating and Deleting Data
به روز رسانی و حذف داده ها
Updating and Deleting Data
معرفی پروژه مینی
Mini Project Introduction
معرفی پروژه مینی
Mini Project Introduction
خلاصه پروژه کوچک
Mini Project Walkthrough
خلاصه پروژه کوچک
Mini Project Walkthrough
الگوسازی با Express
Templating with Express
الگوسازی با Express
Templating with Express
مقدمه ای بر موتورهای قالب سازی
Introduction to Templating Engines
مقدمه ای بر موتورهای قالب سازی
Introduction to Templating Engines
راه اندازی سبیل با Express
Setting up Mustache with Express
راه اندازی سبیل با Express
Setting up Mustache with Express
کاربردهای پیشرفته سبیل
Advanced Mustache Usages
کاربردهای پیشرفته سبیل
Advanced Mustache Usages
استخراج پارامترهای GET از URL
Extracting GET Parameters from a URL
استخراج پارامترهای GET از URL
Extracting GET Parameters from a URL
1+ میلیون دانشجو در سراسر جهان | 200+ دوره ادوونیکس محتوای آموزش فن آوری با کیفیت بالا را ایجاد و توزیع می کند. تیم متخصصان صنعت ما بیش از یک دهه است که نیروی انسانی را آموزش می دهند. هدف ما آموزش روش استفاده از آن در صنعت و دنیای حرفه ای است. ما یک تیم مربی حرفه ای برای فن آوری های مختلف از Mobility ، Web گرفته تا Enterprise و Database و Server Server داریم.
نمایش نظرات